self-suction pump - Francés Inglés Diccionario